payment specification - French English Dictionary